impossible bottle - French English Dictionary